most streamlined - German English Dictionary